put behind oneself - Espagnol Anglais Dictionnaire